package com.james.customcamera.bean;

import java.util.List;

/**
 * Created by James on 2018/2/9 0009.
 */

public class HomeBean {
    /**
     * page : 0
     * pageSize : 10
     * totalCount : 1
     * dataList : [{"soundFileId":"4028835e5b6614b7015b661673320001","id":"123jqwe23huh98eqwehk98123jkqwhejk981","soundFileUrl":"/modules/xiaoxiao/download?id=sadaseqweqwe","nickname":"小小","pictureFileId":"4028835e5b6614b7015b6616532e0000","pictureFileUrl":"/modules/xiaoxiao/download?id=sadaseqweqwe"},{"soundFileId":"4028835e5b6614b7015b661673320001","id":"123jqwe23huh98eqwehk98123jkqwhejk981","soundFileUrl":"/modules/xiaoxiao/download?id=sadaseqweqwe","nickname":"小小","pictureFileId":"4028835e5b6614b7015b6616532e0000","pictureFileUrl":"/modules/xiaoxiao/download?id=sadaseqweqwe"}]
     * criteria : {"alias":"this"}
     * conditions : {}
     * endResult : 0
     * prevPage : 1
     * lastPage : 1
     * isLastPage : false
     * firstPage : 1
     * pageCount : 1
     * nextPage : 1
     * startResult : -10
     * isFirstPage : true
     */

    private int page;
    private int pageSize;
    private int totalCount;
    private CriteriaBean criteria;
    private ConditionsBean conditions;
    private int endResult;
    private int prevPage;
    private int lastPage;
    private boolean isLastPage;
    private int firstPage;
    private int pageCount;
    private int nextPage;
    private int startResult;
    private boolean isFirstPage;
    private List<PhotoBean> dataList;

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(int totalCount) {
        this.totalCount = totalCount;
    }

    public CriteriaBean getCriteria() {
        return criteria;
    }

    public void setCriteria(CriteriaBean criteria) {
        this.criteria = criteria;
    }

    public ConditionsBean getConditions() {
        return conditions;
    }

    public void setConditions(ConditionsBean conditions) {
        this.conditions = conditions;
    }

    public int getEndResult() {
        return endResult;
    }

    public void setEndResult(int endResult) {
        this.endResult = endResult;
    }

    public int getPrevPage() {
        return prevPage;
    }

    public void setPrevPage(int prevPage) {
        this.prevPage = prevPage;
    }

    public int getLastPage() {
        return lastPage;
    }

    public void setLastPage(int lastPage) {
        this.lastPage = lastPage;
    }

    public boolean isIsLastPage() {
        return isLastPage;
    }

    public void setIsLastPage(boolean isLastPage) {
        this.isLastPage = isLastPage;
    }

    public int getFirstPage() {
        return firstPage;
    }

    public void setFirstPage(int firstPage) {
        this.firstPage = firstPage;
    }

    public int getPageCount() {
        return pageCount;
    }

    public void setPageCount(int pageCount) {
        this.pageCount = pageCount;
    }

    public int getNextPage() {
        return nextPage;
    }

    public void setNextPage(int nextPage) {
        this.nextPage = nextPage;
    }

    public int getStartResult() {
        return startResult;
    }

    public void setStartResult(int startResult) {
        this.startResult = startResult;
    }

    public boolean isIsFirstPage() {
        return isFirstPage;
    }

    public void setIsFirstPage(boolean isFirstPage) {
        this.isFirstPage = isFirstPage;
    }

    public List<PhotoBean> getDataList() {
        return dataList;
    }

    public void setDataList(List<PhotoBean> dataList) {
        this.dataList = dataList;
    }

    public static class CriteriaBean {
        /**
         * alias : this
         */

        private String alias;

        public String getAlias() {
            return alias;
        }

        public void setAlias(String alias) {
            this.alias = alias;
        }
    }

    public static class ConditionsBean {
    }


}
